to betray one's country - Español Inglés Diccionario